any plant of the passiflora genus - Francés Inglés Diccionario